# 数据模型定义（使用Pydantic进行数据验证）
from pydantic import BaseModel
from typing import Optional

class Item(BaseModel):
    """物品数据模型"""
    name: str
    price: float
    description: Optional[str] = None

    class Config:
        json_schema_extra = {
            "example": {
                "name": "示例物品",
                "price": 99.99,
                "description": "这是一个示例物品"
            }
        }

